|
VC ++ : Variable und deren Wert aus einer Datei übernehmen
Bernd10 am 21.03.2013 um 14:49 Uhr (0)
Hallo Andreas,danke für Deine Antwort.Zitat:Original erstellt von AndreasK:Ausser über eine bedingte Zuweisung wie (Zeilenkomponenten werden in strVar und strValStr eingelesen und z.B. zeilenweise verarbeitet)oder mit switch, weil schnellerwir es wohl nicht klappen. C++ ist ja keine Skriptsprache die interpretiert wird, sondern das Ergebnis ist ein kompiliertes Programm, das während der Laufzeit keine Variablennamen mehr kennt.Deine Informationen stimmen mit meinen bisherigen Informationen überein. Da die ...
|
| In das Form VC ++ wechseln |
|
VC ++ : Variable und deren Wert aus einer Datei übernehmen
Bernd10 am 15.03.2013 um 12:10 Uhr (0)
Hallo,ich übernehme per Lisp eine Variable (bzw. deren Namen) und den Wert dafür aus einer Datei. Als Ergebnis hat dann die Variable *ctest* den Wert "e". Dies kann man im Lisp-Debug-Fenster so nachvollziehen:_1_$ _1_$ cglobvari"*ctest*"_1_$ cwert"e"_1_$ (read cglobvari)*CTEST*_1_$ (vl-bb-set (read cglobvari) cwert)"e"_1_$ (vl-bb-ref cglobvari)"e"_1_$Jetzt brauche ich diese Funktionalität aber in C++ (speziell ein C++-Ersatz für die Lisp-Funktion read). Leider habe ich aber bisher keine Möglichkeit gefunde ...
|
| In das Form VC ++ wechseln |
|
VC ++ : Variable und deren Wert aus einer Datei übernehmen
Bernd10 am 21.03.2013 um 11:32 Uhr (0)
Hallo DonChunior,danke für Deine Antwort.Zitat:Original erstellt von DonChunior:Was genau steht denn in der Datei drinnen?Der Inhalt der Datei könnte zum Beispiel so aussehen:m_strTest|"e"m_strABC|"k"m_dXYZ|123.456m_nHUI|999Wobei das Zeichen | der Trenner zwischen Variable und Wert ist. Die Variablen sind bekannte Membervariablen meiner Klasse. Wie man die Datei ausliest und nach Variable und Wert trennt, ist mir bekannt. Ich weiß auch, wie ich die Werte in int-Werte und double-Werte wandeln kann. Mir fehl ...
|
| In das Form VC ++ wechseln |
|
VC ++ : Variable und deren Wert aus einer Datei übernehmen
Bernd10 am 21.03.2013 um 15:24 Uhr (0)
Hallo DonChunior,Zitat:Original erstellt von DonChunior:Zum Einlesen und Speichern der "Paare" von Variablenname und Variablenwert würde sich eventuell die STL-Containerklasse [b]map (http://www.cplusplus.com/reference/map/map/) gut eignen ...[/B]das weicht aber von meinem Vorhaben/Wunsch (= vorhandene Membervariablen meiner Klasse mit den Werten aus der Datei aktualisieren)ab.Viele GrüßeBernd
|
| In das Form VC ++ wechseln |